cssclasses:
tags:
- distributed-system
Key concepts
- We would like to call procedure, not use Send/Receive. We want to operate as in local space. To simplify the communication.
- Another layer over IPC which implement the procedure call itself.
- So, we raised the level of abstraction
- Client stub and server stub which contain the real implementation of the procedure call
- Usually used request-reply interaction schema
- RMI (Remote Method Invocation) -> we are in a Object Oriented Environment
- We give a name to the remote object and deal with it as it is in the local environment
- CORBA: uses IDL(Interface Definition Language) and give back the skeleton (interface) and the empty stub